Deliver Us The Moon – Review
Space: the final frontier. The entire concept of space, zero gravity, no sound and the infinite number of possible planets and possibilities they present are truly mind-boggling. So, when this game landed in my virtual lap, and it was space related, I knew I had to look at this endeavor…